// token
// 1 字符串 
// 2 隐藏一些个人信息 
// 3 token 可以设置有效期 
// 4 token的生成 贼简单 ！！！！  用第三方包 

// 1 先安装它  jsonwebtoken       把json格式的token字符串在web 传来传去 
const jsonwebtoken = require("jsonwebtoken");

// 2 传入个人信息 来生成token
// 签名 加密成字符串
const user = { username: "小马" };
// 3 传入一个钥匙 密钥 =  自定义的字符串而已  后面加密的时候 也需要用上这个钥匙
const token = jsonwebtoken.sign(user, "itcast");

console.log(token);


// 4 加密 
const result = jsonwebtoken.verify(token, "itcast");
console.log(result);
